package com.cy.pj.sys.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

/**
 * 通过这个Controller处理所有的页面请求
 */
@Controller
public class PageController {

//    @GetMapping("/menu/menu_list")
//    public String doMenuUI(){
//        return "sys/menu_list";
//    }

    //通过rest风格的url处理客户端的ui请求
    @GetMapping("/{module}/{moduleUI}")
    public String doModuleUI(@PathVariable String moduleUI){
        return "sys/"+moduleUI;
    }

    /**返回首页页面*/
    @GetMapping("/doIndexUI")
    public String doIndexUI(Model model){
        String loginUser="Tony";//假设这是登录用户
        model.addAttribute("username", loginUser);
        return "starter";
    }

    @GetMapping("/doPageUI")
    public String doPageUI(){
       return "common/page";
    }
}
